it is pouring rain - Turkish English Dictionary